- NAME
-
do-while - execute a statement while an expression is true
- SYNTAX
-
do statement while ( expression );
- DESCRIPTION
-
do - while only differs from the ordinary while-loop in that it does
_not_ evaluate the expression until after the statement has been
executed once. Thus it always runs the statement once.
- EXAMPLE
-
int i=circular_buffer_pos;
do
{
- write(circular_buffer[i]);
i=(i+1) % sizeof(circular_buffer);
}while(i != circular_buffer_pos);
- KEYWORDS
-
control
- SEE ALSO
-
do-while